Reusing Models of Different Abstraction Levels

نویسنده

  • Pnina Soffer
چکیده

Reuse of models assists in constructing a new model on the basis of existing knowledge, by retrieving a model that matches a preliminary partial input model. It often employs similarity measures for identifying reusable models that are structurally and semantically similar to the input model. However, in many cases the preliminary input model is of a higher level of abstraction than the detailed models to be retrieved. Hence, structural similarity cannot be detected. This paper proposes the concept of structural equivalence, which means that a detailed model is a refinement of an abstract input model. Measuring structural equivalence rather than structural similarity enables retrieving an appropriate model despite differences in the abstraction level between the input model and the models to be reused.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automated assertion transformation across multiple abstraction levels

In this work, a methodology for automated assertion transformation, an extended assertion evaluation semantics, and a corresponding transformation language has been developed. Using this methodology it is possible to transform existing assertions to other levels of abstraction. This allows reusing existing assertions, which were written for abstract models, for the development of less abstract ...

متن کامل

Multi-Level Test Models for Embedded Systems

Test methodologies for large embedded systems fail to reflect the test process as a whole. Instead, the test process is divided into independent test levels featuring differences like the functional abstraction levels, but also similarities such as many functional test cases. Desirable instruments such as test front-loading feature a considerable test effort and test cost reduction potential, b...

متن کامل

ارزیابی رابطه SCS در تعیین تلفات اولیه باران در حوضه های آبریز

The main scope of this research is evaluation of Soil Conservation Service Procedure in derivation of initial abstraction of precipitation in watershed scale. For this purpose Dalaki watershed which is located in south east of Iran was selected then by using hec-hms and GIS models and a number of observed rainfall runoff events some parameters like CN of watershed ,K and X of Muskingam meth...

متن کامل

Reusing a Functional Safety Concept in Variable System Architectures

Product line engineering is applied in many engineering domains. It is used to save development time by reusing system components in an organized way. While developing safety critical systems this approach is complicated by the fact, that safety concepts on higher abstraction levels need to be fulfilled by the different variants of the system. This typical leads to the creation of individual sa...

متن کامل

Roles Represent Patterns

In building process models based on objects, we identify a gap between object capabilities and the process world. To overcome this problem, a level of abstraction , role, above the object level, similar to pattern structure, has been deened. We have represented roles in diierent levels of abstraction containing CRC cards, for-malised CRC (CRC plus path expressions), Petri nets, and encapsulated...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003